home *** CD-ROM | disk | FTP | other *** search
/ Hot Super Models / Hot Super Models.iso / unix / x11 / xv2r1.tar / xv2r1 / extensions / xv / lib / Imakefile next >
Makefile  |  1991-05-10  |  1KB  |  57 lines

  1. IMAKE_DEFINES = ExtensionDefines
  2.  
  3.  TD_DEFINES = LibraryDefines ExtensionDefines
  4. CDEBUGFLAGS = LibraryCDebugFlags
  5.    INCLUDES = -I$(TOP) -I../include -I$(EXTENSIONSRC)/include/xv -I$(INCLUDESRC) -I$(XLIBSRC)
  6.        SRCS = Xv.c
  7.        OBJS = Xv.o
  8.      LINTLIBS = $(LINTXLIB)
  9.  
  10. #if DebugLibXext && ProfileLibXext
  11. DebuggedAndProfiledLibraryObjectRule()
  12. #else
  13. # if DebugLibXext
  14. DebuggedLibraryObjectRule()
  15. # else
  16. #  if ProfileLibXext
  17. ProfiledLibraryObjectRule()
  18. #  else
  19. NormalLibraryObjectRule()
  20. #  endif
  21. # endif
  22. #endif
  23.  
  24. NormalLibraryTarget(Xv,$(OBJS))
  25. LintLibraryTarget(Xv,$(SRCS))
  26. InstallLibrary(Xv,$(USRLIBDIR))
  27. InstallLintLibrary(Xv,$(LINTLIBDIR))
  28.  
  29. #if DoInstallExtensionsIntoXlib
  30. MergeIntoInstalledLibrary($(USRLIBDIR)/libX11.a,libXv.a)
  31. #endif
  32.  
  33. #if ProfileLibXv
  34. ProfiledLibraryTarget(Xv,$(OBJS))
  35. InstallLibrary(Xv_p,$(USRLIBDIR))
  36. #if DoInstallExtensionsIntoXlib
  37. MergeIntoInstalledLibrary($(USRLIBDIR)/libX11_p.a,libXv_p.a)
  38. #endif
  39. #endif
  40.  
  41. #if DebugLibXv
  42. DebuggedLibraryTarget(Xv,$(OBJS))
  43. InstallLibrary(Xv_d,$(USRLIBDIR))
  44. #if DoInstallExtensionsIntoXlib
  45. MergeIntoInstalledLibrary($(USRLIBDIR)/libX11_d.a,libXv_d.a)
  46. #endif
  47. #endif
  48.  
  49. #ifdef IHaveSubdirs
  50. MakeSubdirs($(SUBDIRS))
  51. DependSubdirs($(SUBDIRS))
  52. #endif
  53.  
  54. DependTarget()
  55.  
  56. NormalLintTarget($(SRCS))
  57.